/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let Iconbianzu1: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M718.301887 675.228512a31.924274 31.924274 0 0 1-31.984509-31.743571 31.924274 31.924274 0 0 1 31.924274-31.803805 30.840053 30.840053 0 0 0 30.960522-30.779819V305.208106c0-16.986123-13.85393-30.719584-30.900287-30.719584H441.102813a30.840053 30.840053 0 0 0-30.900287 30.719584 31.924274 31.924274 0 0 1-31.984509 31.803805 31.924274 31.924274 0 0 1-31.924274-31.803805A94.869305 94.869305 0 0 1 441.042579 210.820677h277.199073c52.343762 0.120469 94.748836 42.284604 94.869305 94.387429v275.693211a94.869305 94.869305 0 0 1-94.869305 94.387429zM576.449688 813.165469H311.056573c-26.62364 0-52.102824-10.480799-70.895982-29.153488a99.266422 99.266422 0 0 1-29.334192-70.474341V448.325229c0-26.503171 10.480799-51.801652 29.273957-70.534576 18.853392-18.672689 44.332577-29.213722 70.956217-29.153488H576.449688c26.563405-0.060234 52.102824 10.420565 70.895982 29.153488 18.793158 18.672689 29.334191 44.031404 29.273957 70.474341v265.091943c1.084221 55.174783-44.754218 99.748298-100.169939 99.748297zM311.056573 412.30501a36.080453 36.080453 0 0 0-36.261157 36.020219v265.091942a35.658812 35.658812 0 0 0 36.261157 36.140688H576.449688a36.080453 36.080453 0 0 0 36.261157-36.140688v-265.031708a35.658812 35.658812 0 0 0-36.261157-36.140687H311.056573z"
        fill={getIconColor(color, 0, '#2E4257')}
      />
      <Path
        d="M963.757389 0a60.234479 60.234479 0 0 1 15.05862 118.541455v786.903236a60.234479 60.234479 0 1 1-73.365596 73.42583H118.547177A60.234479 60.234479 0 1 1 45.181582 905.324222V118.661924A60.234479 60.234479 0 1 1 118.667646 45.175859H905.329944A60.234479 60.234479 0 0 1 963.757389 0z m-58.306976 75.293099H118.547177c-5.421103 21.202537-22.045819 37.827253-43.188121 43.248356v786.903236c21.082068 5.421103 37.767018 22.106054 43.248356 43.248356H905.329944c5.421103-21.142302 22.166288-37.827253 43.368825-43.30859V118.661924a60.354948 60.354948 0 0 1-43.368825-43.248356z"
        fill={getIconColor(color, 1, '#2E4257')}
      />
    </Svg>
  );
};

Iconbianzu1.defaultProps = {
  size: 18,
};

Iconbianzu1 = React.memo ? React.memo(Iconbianzu1) : Iconbianzu1;

export default Iconbianzu1;
